win one's freedom - French English Dictionary